home *** CD-ROM | disk | FTP | other *** search
/ Macworld Expo - Develope…Central & Net Innovations / Developer Central and Net Innovators (MacWorld Expo) (January 1999).iso / Developer Central / Bowers Development / Demo AppMaker / Examples / PowerPlant / Everything / DModalCheckboxesData.cp < prev    next >
Encoding:
Text File  |  1998-10-11  |  3.0 KB  |  225 lines  |  [TEXT/CWIE]

  1. // DModalCheckboxesData.cp -- data container class for Everything
  2.  
  3. #include "DModalCheckboxesData.h"
  4.  
  5. #include <LFileStream.h>
  6.  
  7.  
  8. //----------
  9. DModalCheckboxesData::DModalCheckboxesData ()
  10. {
  11.     mStandard4 = false;
  12.     mXx2 = false;
  13.     mLR5 = false;
  14.     mLR6 = false;
  15.     mLR7 = false;
  16.     mLR8 = false;
  17.     mCheckbox3 = false;
  18.     mCheckbox4 = false;
  19.     mNext3 = false;
  20.     mNext4 = false;
  21. }
  22.  
  23. //----------
  24. DModalCheckboxesData::~DModalCheckboxesData ()
  25. {
  26. }
  27.  
  28. //----------
  29. void    DModalCheckboxesData::CopyFrom (
  30.     DModalCheckboxesData*        inOther)
  31. {
  32.     mStandard4 = inOther->mStandard4;
  33.     mXx2 = inOther->mXx2;
  34.     mLR5 = inOther->mLR5;
  35.     mLR6 = inOther->mLR6;
  36.     mLR7 = inOther->mLR7;
  37.     mLR8 = inOther->mLR8;
  38.     mCheckbox3 = inOther->mCheckbox3;
  39.     mCheckbox4 = inOther->mCheckbox4;
  40.     mNext3 = inOther->mNext3;
  41.     mNext4 = inOther->mNext4;
  42. }
  43.  
  44. //----------
  45. void    DModalCheckboxesData::ReadFromFile (
  46.     LFileStream*    inFile)
  47. {
  48. }
  49.  
  50. //----------
  51. void    DModalCheckboxesData::WriteToFile (
  52.     LFileStream*    inFile)
  53. {
  54. }
  55.  
  56.  
  57. //----------
  58. Boolean        DModalCheckboxesData::GetStandard4 () const
  59. {
  60.  
  61.     return mStandard4;
  62. }
  63.  
  64. //----------
  65. void    DModalCheckboxesData::SetStandard4 (
  66.     Boolean        inValue)
  67. {
  68.     mStandard4 = inValue;
  69.     
  70.     SignalDataChanged (idStandard4);
  71. }
  72.  
  73.  
  74. //----------
  75. Boolean        DModalCheckboxesData::GetXx2 () const
  76. {
  77.  
  78.     return mXx2;
  79. }
  80.  
  81. //----------
  82. void    DModalCheckboxesData::SetXx2 (
  83.     Boolean        inValue)
  84. {
  85.     mXx2 = inValue;
  86.     
  87.     SignalDataChanged (idXx2);
  88. }
  89.  
  90.  
  91. //----------
  92. Boolean        DModalCheckboxesData::GetLR5 () const
  93. {
  94.  
  95.     return mLR5;
  96. }
  97.  
  98. //----------
  99. void    DModalCheckboxesData::SetLR5 (
  100.     Boolean        inValue)
  101. {
  102.     mLR5 = inValue;
  103.     
  104.     SignalDataChanged (idLR5);
  105. }
  106.  
  107.  
  108. //----------
  109. Boolean        DModalCheckboxesData::GetLR6 () const
  110. {
  111.  
  112.     return mLR6;
  113. }
  114.  
  115. //----------
  116. void    DModalCheckboxesData::SetLR6 (
  117.     Boolean        inValue)
  118. {
  119.     mLR6 = inValue;
  120.     
  121.     SignalDataChanged (idLR6);
  122. }
  123.  
  124.  
  125. //----------
  126. Boolean        DModalCheckboxesData::GetLR7 () const
  127. {
  128.  
  129.     return mLR7;
  130. }
  131.  
  132. //----------
  133. void    DModalCheckboxesData::SetLR7 (
  134.     Boolean        inValue)
  135. {
  136.     mLR7 = inValue;
  137.     
  138.     SignalDataChanged (idLR7);
  139. }
  140.  
  141.  
  142. //----------
  143. Boolean        DModalCheckboxesData::GetLR8 () const
  144. {
  145.  
  146.     return mLR8;
  147. }
  148.  
  149. //----------
  150. void    DModalCheckboxesData::SetLR8 (
  151.     Boolean        inValue)
  152. {
  153.     mLR8 = inValue;
  154.     
  155.     SignalDataChanged (idLR8);
  156. }
  157.  
  158.  
  159. //----------
  160. Boolean        DModalCheckboxesData::GetCheckbox3 () const
  161. {
  162.  
  163.     return mCheckbox3;
  164. }
  165.  
  166. //----------
  167. void    DModalCheckboxesData::SetCheckbox3 (
  168.     Boolean        inValue)
  169. {
  170.     mCheckbox3 = inValue;
  171.     
  172.     SignalDataChanged (idCheckbox3);
  173. }
  174.  
  175.  
  176. //----------
  177. Boolean        DModalCheckboxesData::GetCheckbox4 () const
  178. {
  179.  
  180.     return mCheckbox4;
  181. }
  182.  
  183. //----------
  184. void    DModalCheckboxesData::SetCheckbox4 (
  185.     Boolean        inValue)
  186. {
  187.     mCheckbox4 = inValue;
  188.     
  189.     SignalDataChanged (idCheckbox4);
  190. }
  191.  
  192.  
  193. //----------
  194. Boolean        DModalCheckboxesData::GetNext3 () const
  195. {
  196.  
  197.     return mNext3;
  198. }
  199.  
  200. //----------
  201. void    DModalCheckboxesData::SetNext3 (
  202.     Boolean        inValue)
  203. {
  204.     mNext3 = inValue;
  205.     
  206.     SignalDataChanged (idNext3);
  207. }
  208.  
  209.  
  210. //----------
  211. Boolean        DModalCheckboxesData::GetNext4 () const
  212. {
  213.  
  214.     return mNext4;
  215. }
  216.  
  217. //----------
  218. void    DModalCheckboxesData::SetNext4 (
  219.     Boolean        inValue)
  220. {
  221.     mNext4 = inValue;
  222.     
  223.     SignalDataChanged (idNext4);
  224. }
  225.